give the final touch to - Türkisch Englisch Wörterbuch